$(function(){
    var phone=baseFunction.getval("phone"); //电话
    var refereePhone=baseFunction.getval("refereePhone"); //推荐人电话
    var isPay=baseFunction.getval("isPay"); //判断是否是设置支付密码 true 为设置支付密码  login 为设置登录密码  其他为注册时设置的密码
    // 完成
    $(".btn").on("click",function(){
        var password1=$("#password1").val();
        var password2=$("#password2").val();
        if (password1 != password2) { //判断两次密码是否一致
            $(".prompt").html("两次输入的密码不一致").show(0).delay(1000).hide(0);
            return;
        }
        // 用户体验
        $(".prompt").html("提交中...").show(0);
        if (isPay=="true"){ //设置支付密码
            var data = {
                userName: baseFunction.encryption(phone),
                setType: 2,
                modType:1,
                password: baseFunction.encryption(hexMD5(password1))
            };
            baseFunction.netRequest("merchSetPwd", data, function (res) {
                $(".prompt").html(res.message).show(0).delay(1500).hide(0);
                console.log(res);
                if (res.code == 200) {
                    setTimeout(function () {
                        window.location.href="my.html?current=3";
                    }, 1500)
                } 
            })
        }else if(isPay=="login"){//直接是设置登录密码
            var data = {
                userName: baseFunction.encryption(phone),
                type: "2",
                newPassword: baseFunction.encryption(hexMD5(password1))
            };
            baseFunction.netRequest("modPwd", data, function (res) {
                
                console.log(res);
                $(".prompt").html(res.message).show(0).delay(1000).hide(0);
                if (res.code == 200) {
                    setTimeout(function () {
                        window.location.href="my.html?current=3";
                    }, 1000)
                } 
            })

        }else{ //注册时设置登录密码
            var data = {
                userName: baseFunction.encryption(phone),
                superMobile:refereePhone,
                password: baseFunction.encryption(hexMD5(password1))
            };
            baseFunction.netRequest("register",data,function(res){ //看用户是否注册了 没注册先注册  再登录
                //注册成功  自动登录
                var data2={
                    userName:baseFunction.encryption(phone),
                    password:baseFunction.encryption(hexMD5(password1)),
                }
                baseFunction.netRequest("login",data2,function(res){ //登录
                    $(".prompt").html(res.message).show(0).delay(1500).hide(0);
                    if(res.code==200){
                        window.localStorage.setItem("appUserInfo",res.data);
                        setTimeout(function(){
                            window.location.href="index.html?current=1";
                        },1500);
                        
                    }else{ //失败
                        $(".prompt").html(res.message).show(0).delay(2000).hide(0);
                    }
                })
                
            })
        }
    })

    // 监听是否输入完成内容
    $(".password1,.password2").on("input",function(){
        var bindPassword1=$("#password1").val();
        var bindPassword2=$("#password2").val();
        if(bindPassword2 && bindPassword1){
            $(".btn").addClass("red");
        }else{
            $(".btn").removeClass("red");
        }
    })
})